AUTHORS: José Vicente Berná Martínez, Claudia Ivette Castro Zamora, Francisco Maciá Peréz, Carlos Ramón López Paz
Download as PDF
ABSTRACT: Companies have developed and acquired multiple business software applications to respond to new organizational requirements. In many cases, the applications have logical dependencies or are used in isolation. This practice increases the possibility of errors, produces inconsistencies and duplications of data, and hinders management of the organization's processes. To take into account the complexities of an integration initiative in terms of integration technologies, staff capabilities and the business applications themselves, organizations that are new to Enterprise Application Integration should follow guidelines and best practices to implement their integration solutions in an integrated manner. The present work conceptualizes a method for developing an integration solution based on Enterprise Service Bus technologies. To achieve this objective, a case study methodology is used for the conception and evaluation of the proposal in terms of systematizing the lessons learned in the development of projects to integrate applications in multiple Cuban organizational sectors in the 2013-2016 period. The proposed method is independent of technology and is modelled as a process in terms of stages, activities and artefacts. The results obtained offer a mechanism that guides and favours the development of a service-based flexible integration solution using integration technologies such as the Enterprise Service Bus.
KEYWORDS: - Application Integration, Enterprise Service Bus, web services
REFERENCES:
[
[1] Curl, A. and K. Fertalj. A review of enterprise IT integration methods. in Proceedings of the International Conference on Information Technology Interfaces, ITI. 2009.
[2] Linthicum, D.S., ed. Enterprise Aplication Integration. First Edition ed. 2000, Addison Wesley. 400.
[3] Chalmeta, R. and V. Pazos, A stay-by-step methodology for enterprise interoperability projects. Enterp. Inf. Syst., 2015. 9: p. 436-464.
[4] Z. Frantz, R., R. Corchuelo, and F. RoosFrantz, A methodology to evaluate the maintainability of enterprise application integration frameworks. Web Engineering and Technology, 2015. 10: p. 334–354.
[5] Silveira, R.W., J.A. Pastor, and E. Mayol, Towards a method for enterprise information systems integration. 2010.
[6] Singh Bhadoria, R., N. Chaudhari, and G. Singh Tomar, The Perfomance Metric for Enterprise Service Bus (ESB) in SOA System: Theoretical underpinnings and empirical illustrations for information processing. Information Systems, 2016. 15.
[7] Lam, W. and V. Shankararaman, An Enterprise Integration Methodology. IT Professional, 2004. 6(2): p. 40-48.
[8] Wu, J., Y. Zhu, and H. Zhu, The definition and implementation of flexible architecture for enterprise application, in Advanced Materials Research. 2011. p. 256-260.
[9] Kamal, M.M., R. Hackney, and M. Ali, Facilitating enterprise application integration adoption: An empirical analysis of UK local government authorities. Int. J.l of Information Management, 2013. 33(1): p. 61-75.
[10] Runeson, P., et al., Case study research in software engineering: guidelines and examples. 2012, Hoboken, New Jersey: Jhon Wiley & Sons,.
[11] Clark, T., B.S. Barn, and S. Oussena, A method for enterprise architecture alignment. PracticeDriven Research on Enterprise Transformation, Springer, 2012: p. 48-76.
[12] Darvish Rouhani, B., et al., A systematic literature review on Enterprise Arquitecture Implementation Methhodologies. Information and Software Technology, 2015. 62: p. 1-20.
[13] Medini, K. and J.P. Bourey, SCOR-based enterprise architecture methodology Int. J. Comput. Integrat. Manuf., 2012.
[14] Darvish Rouhani, B., et al., A systematic literature review on Enterprise Architecture Implementation Methodologies. Information and Software Technology, 2015.
[15] Themistocleous, M. and Z. Irani. Towards a methodology for the development of integrated IT infrastructures. in P. of the Annual Hawaii Int. Conference on System Sciences. 2006.
[16] Silveira, R., J. Pastor, and E. Mayol. Towards a method for enterprise information systems integration. in ICEIS 2008 - Proceedings of the 10th International Conference on Enterprise Information Systems. 2008.
[17] Van Den Bosch, M.A.P.M., et al., A selectionmethod for enterprise application integration solutions, in Lecture Notes in Business Information Processing. 2010. p. 176-187.
[18] Caselli, V., C. Binildas, and M. Barai, The Mantra of SOA. Service Oriented Architecture with Java. Birmingham. 2008, UK.
[19] Sharma, D. and D.K. Mishra, A role of enterprise service bus in building web services, in Exploring Enterprise Service Bus in the Service-Oriented Architecture Paradigm. 2017. p. 46-58.
[20] Singh Bhadoria, R., N. Chaudhari, and S.T. G. , The Perfomance Metric for Enterprise Service Bus (ESB) in SOA System: Theoretical underpinnings and empirical illustrations for information processing. Information Systems, 2016. 15.
[21] Dossot, D., d´Emic, J. and Romero, V. Mule in Action. 2º edition. Ed. Manning. 2014.
[22] Zimmermann, O., et al., A decade of enterprise integration patterns: A conversation with the authors. IEEE Software, 2016. 33(1): p. 13-19.
[23] García, I.F. WSO2 platform SOA OPENSOURCE. 2018; Available from: https://www.wso2.com.
[24] Yin, R.K., Case Study Research: Design and Methods. 5 ed. 2014: Sage.
[25] Genero Bocco, M., J.A. Cruz-Lemus, and M.G. Piattini Velthuis, Métodos de investigación en ingeniería del software. 2014.
[26] Hevner, A. and S. Chatterjee, Design Science in Information Systems Research. Theory and Practice, O.S. University, Editor. 2010, Springer-Verlag: Stillwater, USA.